WPS Office.apk(点击下载) / cub.java


package defpackage;

import android.animation.Animator;
import android.animation.ObjectAnimator;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.app.LoaderManager;
import android.content.Context;
import android.content.Intent;
import android.graphics.Rect;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.AccelerateDecelerateInterpolator;
import android.widget.FrameLayout;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import cn.wps.moffice.OfficeApp;
import cn.wps.moffice.cntemplate.activity.TemplateListActivity;
import cn.wps.moffice.cntemplate.activity.TemplateOccupationalLabelActivity;
import cn.wps.moffice.cntemplate.activity.TemplateSpecifyRecommendActivity;
import cn.wps.moffice.cntemplate.bean.CnBanner;
import cn.wps.moffice.cntemplate.bean.MainHeaderBean;
import cn.wps.moffice.cntemplate.bean.ProTemplateCategory;
import cn.wps.moffice.cntemplate.bean.TemplateBean;
import cn.wps.moffice.cntemplate.bean.TemplateCategory;
import cn.wps.moffice.define.VersionManager;
import cn.wps.moffice.main.common.ServerParamsUtil;
import cn.wps.moffice.templatecommon.ext.widget.banner.BannerView;
import cn.wps.moffice.templatecommon.ext.widget.banner.bean.Banners;
import cn.wps.moffice_eng.R;
import cn.wps.shareplay.message.Message;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.gson.GsonBuilder;
import com.google.gson.reflect.TypeToken;
import defpackage.cup;
import defpackage.cve;
import defpackage.cvh;
import defpackage.cvk;
import defpackage.cvl;
import defpackage.cvm;
import defpackage.fzc;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;

/* renamed from: cub  reason: default package */
public final class cub implements View.OnClickListener, BannerView.b, cup.c, cup.d, cup.e, cup.i, cup.k {
    View cAA;
    private final int cAR = 3;
    private TextView cAS;
    private TextView cAT;
    private View cAU;
    public cuw cAV;
    private cvl cAW;
    cvj cAX;
    cvi cAY;
    cvk cAZ;
    cvm cBa;
    cvh cBb;
    cve cBc;
    private View cBd;
    private TextView cBe;
    private int cBf;
    private int cBg;
    public boolean cBh;
    private boolean cBi;
    private boolean cBj;
    Rect cBk = new Rect();
    boolean cBl;
    boolean cBm;
    View cBn;
    gjb cBo;
    a cBp;
    private cuc cBq;
    public Runnable cBr = new Runnable() {
        /* class defpackage.cub.AnonymousClass1 */

        public final void run() {
            if (cub.this.cBh) {
                cub.this.auy();
            }
        }
    };
    public fzc.a cBs = new fzc.a() {
        /* class defpackage.cub.AnonymousClass12 */

        @Override // defpackage.fzc.a
        public final void a(Object[] objArr, Object[] objArr2) {
            if (objArr2 != null && objArr2.length != 0) {
                Object obj = objArr2[0];
                if ((obj instanceof Boolean) && Boolean.valueOf(String.valueOf(obj)).booleanValue()) {
                    cty.czP = false;
                    if (objArr2.length < 2 || !(objArr2[1] instanceof Boolean) || !Boolean.valueOf(String.valueOf(objArr2[1])).booleanValue()) {
                        cub.this.onResume();
                    }
                }
            }
        }
    };
    protected Activity mActivity;
    private ArrayList<MainHeaderBean.Categorys> mAllCategorys = new ArrayList<>();
    BannerView mBannerCycleView;
    private GridView mCategoryView;
    public Handler mHandler;
    private boolean mHasLoadCoupons;
    private boolean mIsDataLoadingFinish;
    public LoaderManager mLoaderManager;
    private Runnable mMainHeaderErrorCallback;
    View mMainView;
    private String mPosition;
    private View mRecommandTitleView;
    private ViewGroup mSubjectsView;

    /* renamed from: cub$a */
    public interface a {
        void a(View view, gjb gjb);
    }

    @SuppressLint({"InflateParams"})
    cub(Activity activity, String str, cuc cuc, Runnable runnable) {
        this.mPosition = str;
        this.mActivity = activity;
        this.cBq = cuc;
        this.mMainHeaderErrorCallback = runnable;
        this.mHandler = new Handler(Looper.getMainLooper());
        this.mMainView = LayoutInflater.from(this.mActivity).inflate(R.layout.top_module_view_cn, (ViewGroup) null);
        this.cAU = this.mMainView.findViewById(R.id.loadingview);
        this.cAA = this.mMainView.findViewById(R.id.search_layout);
        this.cAA.setOnClickListener(this);
        this.cAS = (TextView) this.cAA.findViewById(R.id.search_vip_btn);
        this.cAS.setOnClickListener(this);
        dwp.lV("public_docervipbtn_show");
        this.cAT = (TextView) this.mMainView.findViewById(R.id.search_text);
        this.mBannerCycleView = (BannerView) this.mMainView.findViewById(R.id.banner_cycle_view);
        this.mCategoryView = (GridView) this.mMainView.findViewById(R.id.category_grid_view);
        this.mSubjectsView = (ViewGroup) this.mMainView.findViewById(R.id.subject_view);
        LayoutInflater.from(this.mActivity).inflate(R.layout.top_module_view_subject_cn, this.mSubjectsView, true);
        this.cAV = new cuw(this.mSubjectsView);
        this.cAV.xF = this;
        ViewGroup viewGroup = (ViewGroup) this.mMainView.findViewById(R.id.channel_root);
        this.cAW = new cvl();
        this.cAW.c(viewGroup);
        this.cAW.setTitle(this.mActivity.getString(R.string.template_section_hot));
        cvl cvl = this.cAW;
        if (cvl.cGa != null) {
            cvl.cGa.setVisibility(0);
        }
        this.cAW.cFX = new cvl.a() {
            /* class defpackage.cub.AnonymousClass2 */

            @Override // defpackage.cvl.a
            public final void a(TemplateBean templateBean) {
                if (templateBean != null) {
                    String string = cub.this.mActivity.getString(R.string.template_section_hot);
                    cup.a(cub.this.mActivity, string, (String) null, (TextUtils.isEmpty(cub.this.mPosition) ? "docer" : cub.this.mPosition) + "_" + string, templateBean, "docer_" + string);
                    cug.hv("docer_templates_" + string + "_" + (templateBean.price > 0 ? "1_" : "0_") + "click");
                }
            }

            @Override // defpackage.cvl.a
            public final void auD() {
                TemplateSpecifyRecommendActivity.x(cub.this.mActivity, cub.this.mActivity.getString(R.string.template_section_hot));
                cug.hv("docer_recommend_more");
            }
        };
        this.cAX = new cvj();
        this.cAX.c(viewGroup);
        final String string = this.mActivity.getString(R.string.template_section_new_recommend);
        this.cAX.setTitle(string);
        this.cAX.cFX = new cvl.a() {
            /* class defpackage.cub.AnonymousClass3 */

            @Override // defpackage.cvl.a
            public final void a(TemplateBean templateBean) {
                String str = string;
                cup.a(cub.this.mActivity, str, (String) null, (TextUtils.isEmpty(cub.this.mPosition) ? "docer" : cub.this.mPosition) + "_" + str, templateBean, "docer_" + str);
                cug.hv("docer_templates_" + str + "_" + (templateBean.price > 0 ? "1_" : "0_") + "click");
            }

            @Override // defpackage.cvl.a
            public final void auD() {
                Activity activity = cub.this.mActivity;
                String str = string;
                cvj cvj = cub.this.cAX;
                String str2 = "";
                if (!(cvj.cFI == null || cvj.cFI.link == null)) {
                    str2 = cvj.cFI.link;
                }
                cvj cvj2 = cub.this.cAX;
                String str3 = "";
                if (!(cvj2.cFI == null || cvj2.cFI.type == null)) {
                    str3 = cvj2.cFI.type;
                }
                TemplateSpecifyRecommendActivity.a(activity, str, true, str2, str3, string);
                cug.hv("docer_new_more_click");
            }
        };
        this.cAZ = new cvk(this.mActivity);
        cvk cvk = this.cAZ;
        cvk.cFr = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.docer_ranklist_component_layout, viewGroup, false);
        cvk.cFx = (TextView) cvk.cFr.findViewById(R.id.docer_recommend_component_title);
        cvk.cFK = (RelativeLayout) cvk.cFr.findViewById(R.id.template_rank_hot);
        cvk.cFL = (RelativeLayout) cvk.cFr.findViewById(R.id.template_rank_vip);
        cvk.cFM = (RelativeLayout) cvk.cFr.findViewById(R.id.template_rank_free);
        cvk.b(cvk.cFK, R.drawable.docer_template_rank_top_hot, R.drawable.docer_template_rank_btm_hot);
        cvk.b(cvk.cFL, R.drawable.docer_template_rank_top_vip, R.drawable.docer_template_rank_btm_vip);
        cvk.b(cvk.cFM, R.drawable.docer_template_rank_top_free, R.drawable.docer_template_rank_btm_free);
        cvk.cFr.findViewById(R.id.section_more_text).setOnClickListener(cvk);
        cvk.cFK.setOnClickListener(cvk);
        cvk.cFL.setOnClickListener(cvk);
        cvk.cFM.setOnClickListener(cvk);
        viewGroup.addView(cvk.cFr);
        cvk.cFr.setVisibility(4);
        cvk.avb();
        this.cAZ.cFx.setText(this.mActivity.getString(R.string.public_rank_list));
        this.cAZ.cFN = new cvk.a() {
            /* class defpackage.cub.AnonymousClass4 */

            @Override // defpackage.cvk.a
            public final void hq(String str) {
                TemplateSpecifyRecommendActivity.z(cub.this.mActivity, str);
            }
        };
        this.cBa = new cvm();
        cvm cvm = this.cBa;
        cvm.cFr = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.docer_recommend_subject_layout, viewGroup, false);
        cvm.cFx = (TextView) cvm.cFr.findViewById(R.id.docer_recommend_component_title);
        cvm.cGc = cvm.cFr.findViewById(R.id.recommend_subject1);
        cvm.cGd = cvm.cFr.findViewById(R.id.recommend_subject2);
        cvm.cFZ = cvm.cFr.findViewById(R.id.section_more_text);
        viewGroup.addView(cvm.cFr);
        cvm.cFr.setVisibility(4);
        cvm.cFZ.setOnClickListener(cvm);
        this.cBa.cFx.setText(this.mActivity.getString(R.string.public_recommend_subject));
        this.cBa.cGg = new cvm.a() {
            /* class defpackage.cub.AnonymousClass5 */

            @Override // defpackage.cvm.a
            public final void a(ctm ctm) {
                cub.this.hp(ctm.url);
                cug.U("docer_recommand_subject_click", ctm.cyZ);
            }

            @Override // defpackage.cvm.a
            public final void auD() {
                TemplateSpecifyRecommendActivity.y(cub.this.mActivity, cub.this.mActivity.getString(R.string.public_recommend_subject));
                cug.hv("docer_recommand_subject_more");
            }
        };
        this.cBb = new cvh();
        cvh cvh = this.cBb;
        cvh.mInflater = LayoutInflater.from(viewGroup.getContext());
        cvh.cFr = cvh.mInflater.inflate(R.layout.docer_designer_component_layout, viewGroup, false);
        cvh.cFr.findViewById(R.id.section_more_text).setVisibility(8);
        cvh.cFz = (ListView) cvh.cFr.findViewById(R.id.docer_designer_lv);
        cvh.cFA = new cvh.a();
        cvh.cFz.setAdapter((ListAdapter) cvh.cFA);
        cvh.cFx = (TextView) cvh.cFr.findViewById(R.id.docer_recommend_component_title);
        viewGroup.addView(cvh.cFr);
        cvh.cFr.setVisibility(4);
        this.cBb.cFx.setText(this.mActivity.getString(R.string.public_recommend_designer));
        this.cAY = new cvi();
        this.cAY.c(viewGroup);
        this.cAY.setTitle(this.mActivity.getString(R.string.public_special_offer));
        this.cAY.cFX = new cvl.a() {
            /* class defpackage.cub.AnonymousClass6 */

            @Override // defpackage.cvl.a
            public final void a(TemplateBean templateBean) {
                String string = cub.this.mActivity.getString(R.string.public_special_offer);
                cup.a(cub.this.mActivity, string, (String) null, (TextUtils.isEmpty(cub.this.mPosition) ? "docer" : cub.this.mPosition) + "_" + string, templateBean, "docer_" + string);
                cug.hv("docer_templates_" + cub.this.mActivity.getString(R.string.public_special_offer) + "_" + (templateBean.price > 0 ? "1_" : "0_") + "click");
            }

            @Override // defpackage.cvl.a
            public final void auD() {
                Activity activity = cub.this.mActivity;
                String string = cub.this.mActivity.getString(R.string.public_special_offer);
                cvi cvi = cub.this.cAY;
                String str = "";
                if (!(cvi.cFI == null || cvi.cFI.link == null)) {
                    str = cvi.cFI.link;
                }
                cvi cvi2 = cub.this.cAY;
                String str2 = "";
                if (!(cvi2.cFI == null || cvi2.cFI.type == null)) {
                    str2 = cvi2.cFI.type;
                }
                TemplateSpecifyRecommendActivity.a(activity, string, true, str, str2, cub.this.mActivity.getString(R.string.public_special_offer));
                cug.hv("docer_sale_more");
            }
        };
        this.cBc = new cve();
        cve cve = this.cBc;
        cve.cFr = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.docer_recommend_banner_layout, viewGroup, false);
        cve.cFs = (ImageView) cve.cFr.findViewById(R.id.recommend_banner_image);
        viewGroup.addView(cve.cFr);
        cve.cFr.setVisibility(4);
        cve.cFr.setOnClickListener(new View.OnClickListener() {
            /* class defpackage.cve.AnonymousClass1 */

            public final void onClick(View view) {
                if (cve.this.cFu != null && cve.this.cFt != null) {
                    cve.this.cFu.b(cve.this.cFt);
                }
            }
        });
        int dimensionPixelSize = (OfficeApp.arx().getResources().getDimensionPixelSize(R.dimen.home_docer_template_banner_height) * luf.gB(OfficeApp.arx())) / luf.dip2px(OfficeApp.arx(), 360.0f);
        ViewGroup.LayoutParams layoutParams = cve.cFs.getLayoutParams();
        layoutParams.height = dimensionPixelSize;
        cve.cFs.setLayoutParams(layoutParams);
        this.cBc.cFu = new cve.a() {
            /* class defpackage.cub.AnonymousClass7 */

            @Override // defpackage.cve.a
            public final void b(ctd ctd) {
                cub.this.hp(ctd.link);
                cug.U("docer_banner2_click", ctd.text);
            }
        };
        this.mRecommandTitleView = this.mMainView.findViewById(R.id.main_recommand_title_layout);
        this.cBn = this.mActivity.getWindow().getDecorView();
        this.mBannerCycleView.setOnBannerClickListener(this);
        this.cBj = auw();
        this.cBd = this.mMainView.findViewById(R.id.docer_labelpage_btn_layout);
        this.cBe = (TextView) this.cBd.findViewById(R.id.docer_labelpage_btn);
        int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, 0);
        int makeMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(0, 0);
        this.cBe.measure(makeMeasureSpec, makeMeasureSpec2);
        this.cBd.measure(makeMeasureSpec, makeMeasureSpec2);
        this.cBf = this.cBe.getMeasuredWidth();
        this.cBg = this.cBd.getMeasuredWidth();
        int i = this.cBf;
        FrameLayout.LayoutParams layoutParams2 = (FrameLayout.LayoutParams) this.cBd.getLayoutParams();
        layoutParams2.setMargins(layoutParams2.leftMargin, layoutParams2.topMargin, -i, layoutParams2.bottomMargin);
        this.cBd.setLayoutParams(layoutParams2);
        this.cBh = false;
        this.cBd.setOnClickListener(this);
        this.cBe.setOnClickListener(this);
        this.cBd.setVisibility(8);
        this.mBannerCycleView.setVisibility(8);
        this.mCategoryView.setVisibility(8);
        this.mSubjectsView.setVisibility(8);
        setRecommandHeaderVisiable(false);
        try {
            cte B = cuk.B(this.mActivity, "key_banner");
            if (B != null) {
                updateBannersView(cuh.b(B), 3);
            }
            ArrayList<MainHeaderBean.Categorys> b = auw() ? cuh.b(cuk.F(this.mActivity, "key_pro_category")) : cuh.b(cuk.E(this.mActivity, "key_category"));
            if (b != null && b.size() > 0) {
                this.mAllCategorys.clear();
                this.mAllCategorys.addAll(b);
                updateCategoryView(b);
                if (B != null) {
                    loadOnceCoupon();
                }
            }
            cuk.a((Context) this.mActivity, "key_rank_list_data", new TypeToken<Object>() {
                /* class defpackage.cub.AnonymousClass8 */
            }.getType());
            this.cBb.v((List) cuk.a((Context) this.mActivity, "key_recommend_designer_data", new TypeToken<ctl>() {
                /* class defpackage.cub.AnonymousClass9 */
            }.getType()));
            this.cBa.b((ctn) cuk.a((Context) this.mActivity, "key_recommend_subject_data", new TypeToken<ctn>() {
                /* class defpackage.cub.AnonymousClass10 */
            }.getType()));
            this.cAW.v((ArrayList) cuk.a((Context) this.mActivity, auw() ? "key_pro_hot_recommend_data" : "key_hot_recommend_data", new TypeToken<ArrayList<TemplateBean>>() {
                /* class defpackage.cub.AnonymousClass11 */
            }.getType()));
            this.cAX.c((ctg) cuk.a((Context) this.mActivity, "key_new_recommend_data", new TypeToken<ctg>() {
                /* class defpackage.cub.AnonymousClass13 */
            }.getType()));
            this.cBc.c((ctd) cuk.a((Context) this.mActivity, "key_channel_banner_data", new TypeToken<ctd>() {
                /* class defpackage.cub.AnonymousClass14 */
            }.getType()));
            this.cAY.c((ctg) cuk.a((Context) this.mActivity, "key_discount_price_recommend_data", new TypeToken<ctg>() {
                /* class defpackage.cub.AnonymousClass15 */
            }.getType()));
            updateSubjectsView(cuh.c(cuk.D(this.mActivity, "key_header_subject_bean")));
        } catch (Throwable th) {
            th.printStackTrace();
        }
        fzc.bJM().a(fzd.home_docer_detail_dismiss, this.cBs);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void auA() {
        this.mActivity.startActivity(new Intent(this.mActivity, TemplateOccupationalLabelActivity.class));
        dwp.lU("docer_occupationallabel_show");
    }

    public static boolean auw() {
        return !VersionManager.aYa() && ServerParamsUtil.tH("occupational_label");
    }

    private static int auz() {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date = new Date();
        long j = 0;
        try {
            j = (date.getTime() - simpleDateFormat.parse("1970-01-01 00:00:00").getTime()) / 1000;
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return (int) j;
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    /* JADX WARNING: Removed duplicated region for block: B:24:0x006e  */
    /* JADX WARNING: Removed duplicated region for block: B:43:? A[RETURN, SYNTHETIC] */
    private boolean hp(String str) {
        MainHeaderBean.Categorys categorys;
        boolean z = false;
        if (TextUtils.isEmpty(str)) {
            return true;
        }
        if (cui.cCm.equalsIgnoreCase(str)) {
            cup.b(this.mActivity, "android_docervip_docermall", this.mPosition, null);
            z = true;
        } else if (cui.cCn.equalsIgnoreCase(str)) {
            cup.h(this.mActivity, this.mPosition);
            z = true;
        } else if (cui.cCo.equalsIgnoreCase(str)) {
            cqn.arn().a(this.mActivity, "android_docervip_docermall", this.mPosition, null);
            z = true;
        } else if (str.startsWith(cui.cCp)) {
            if (this.mAllCategorys != null && !this.mAllCategorys.isEmpty()) {
                if (!TextUtils.isEmpty(str)) {
                    String substring = str.substring(str.indexOf(Message.SEPARATE2) + 1);
                    int i = 0;
                    while (true) {
                        if (i >= this.mAllCategorys.size()) {
                            break;
                        }
                        categorys = this.mAllCategorys.get(i);
                        if (categorys.name.contains(substring)) {
                            break;
                        }
                        i++;
                    }
                } else {
                    categorys = this.mAllCategorys.get(0);
                }
                if (categorys != null) {
                    return false;
                }
                TemplateListActivity.a(this.mActivity, 2, categorys.id, new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create().toJson(this.mAllCategorys));
                z = true;
            }
            categorys = null;
            if (categorys != null) {
            }
        } else if (str.startsWith(cui.cCq)) {
            cup.g(this.mActivity, str.substring(4));
            z = true;
        } else if (str.startsWith(cui.cCr)) {
            cup.g(this.mActivity, str);
            z = true;
        }
        if (!z) {
            return z;
        }
        cty.czR = true;
        return z;
    }

    private void loadOnceCoupon() {
        boolean z = true;
        this.mIsDataLoadingFinish = true;
        if (!this.mHasLoadCoupons) {
            if (!ctz.aul() && !ctz.aum()) {
                z = false;
            }
            this.mHasLoadCoupons = z;
            if (!cty.ak(this.mActivity)) {
                cty.am(this.mActivity);
                cty.al(this.mActivity);
            }
        }
    }

    private void updateBannersView(ArrayList<Banners> arrayList, long j) {
        if (arrayList == null || arrayList.size() <= 0) {
            this.mBannerCycleView.setVisibility(8);
            return;
        }
        this.mBannerCycleView.setVisibility(8);
        this.mBannerCycleView.setBannerList(arrayList, j);
    }

    private void updateCategoryView(ArrayList<MainHeaderBean.Categorys> arrayList) {
        if (arrayList == null || arrayList.size() <= 0) {
            this.mCategoryView.setVisibility(8);
            return;
        }
        this.mCategoryView.setVisibility(0);
        csv csv = new csv(this.mActivity);
        csv.clear();
        csv.mAllCategorys.clear();
        csv.mAllCategorys.addAll(arrayList);
        if (arrayList != null) {
            ArrayList arrayList2 = new ArrayList();
            if (arrayList.size() <= 4 || arrayList.size() == 8) {
                arrayList2.addAll(arrayList);
            } else if (arrayList.size() < 8) {
                arrayList2.addAll(arrayList.subList(0, 3));
                arrayList2.add(csv.g(arrayList));
            } else {
                arrayList2.addAll(arrayList.subList(0, 7));
                arrayList2.add(csv.g(arrayList));
            }
            csv.addAll(arrayList2);
        }
        this.mCategoryView.setAdapter((ListAdapter) csv);
    }

    private void updateSubjectsView(ArrayList<MainHeaderBean.Subjects> arrayList) {
        try {
            if (luf.aZ(this.mActivity)) {
                this.mSubjectsView.setVisibility(8);
            } else if (arrayList == null || arrayList.size() < 2) {
                this.mSubjectsView.setVisibility(8);
            } else {
                this.mSubjectsView.setVisibility(0);
                this.cAV.m(arrayList);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    @Override // defpackage.cup.i
    public final void a(ProTemplateCategory proTemplateCategory) {
        if (proTemplateCategory != null) {
            ArrayList<MainHeaderBean.Categorys> b = cuh.b(proTemplateCategory);
            if (b != null && b.size() > 0) {
                this.mAllCategorys.clear();
                this.mAllCategorys.addAll(b);
            }
            updateCategoryView(b);
            Activity activity = this.mActivity;
            if (proTemplateCategory != null) {
                jaa.bH(activity, "internal_template_home_data_cache").edit().remove("key_pro_category").putString("key_pro_category", cuk.getGson().toJson(proTemplateCategory)).apply();
            }
            loadOnceCoupon();
        } else if (this.mMainHeaderErrorCallback != null) {
            this.mMainHeaderErrorCallback.run();
        }
    }

    @Override // defpackage.cup.d
    public final void a(TemplateCategory templateCategory) {
        if (templateCategory != null) {
            ArrayList<MainHeaderBean.Categorys> b = cuh.b(templateCategory);
            if (b != null && b.size() > 0) {
                this.mAllCategorys.clear();
                this.mAllCategorys.addAll(b);
            }
            updateCategoryView(b);
            cuk.a(this.mActivity, templateCategory, "key_category");
            loadOnceCoupon();
        } else if (this.mMainHeaderErrorCallback != null) {
            this.mMainHeaderErrorCallback.run();
        }
    }

    @Override // defpackage.cup.e
    public final void a(ctd ctd) {
        this.cBc.c(ctd);
        cuk.a(this.mActivity, "key_channel_banner_data", ctd);
    }

    @Override // defpackage.cup.c
    public final void a(cte cte) {
        if (cte != null) {
            cuk.cCw = cte;
            ArrayList<Banners> b = cuh.b(cte);
            long j = (cte.cyv == null || cte.cyv.cyw == null) ? 0 : (long) cte.cyv.cyw.cyy;
            if (j == 0) {
                j = 3;
            }
            updateBannersView(b, j);
            Activity activity = this.mActivity;
            if (cte != null) {
                jaa.bH(activity, "internal_template_home_data_cache").edit().remove("key_banner").putString("key_banner", cuk.getGson().toJson(cte)).apply();
            }
        }
    }

    @Override // defpackage.cup.e
    public final void a(ctg ctg) {
        this.cAX.c(ctg);
        cuk.a(this.mActivity, "key_new_recommend_data", ctg);
    }

    @Override // defpackage.cup.e
    public final void a(ctn ctn) {
        this.cBa.b(ctn);
        cuk.a(this.mActivity, "key_recommend_subject_data", ctn);
    }

    @Override // defpackage.cup.e
    public final void auB() {
        this.cAZ.cFr.setVisibility(0);
    }

    @Override // defpackage.cup.e
    public final void auC() {
        this.cBm = true;
        loadOnceCoupon();
    }

    /* access modifiers changed from: protected */
    public final void aux() {
        if (crc.asV()) {
            this.cAS.setText(fkc.N(40) ? R.string.public_docer_super_vip_top_tips : R.string.public_docer_super_vip_tips);
            this.cAS.setBackgroundResource(R.drawable.phone_public_ripple_lightblue_2dp);
            return;
        }
        this.cAS.setText(R.string.public_docer_vip_tips);
        this.cAS.setBackgroundResource(R.drawable.public_premium_orange_button_2dp);
    }

    /* access modifiers changed from: package-private */
    public final void auy() {
        int i;
        int i2;
        if (!this.cBi) {
            int gF = luf.gF(this.mActivity);
            if (this.cBh) {
                i = gF - this.cBg;
                i2 = gF - (this.cBg - this.cBf);
            } else {
                i = gF - (this.cBg - this.cBf);
                i2 = gF - this.cBg;
            }
            ObjectAnimator ofFloat = ObjectAnimator.ofFloat(this.cBd, "x", (float) i, (float) i2);
            ofFloat.setDuration(300L);
            ofFloat.setInterpolator(new AccelerateDecelerateInterpolator());
            ofFloat.addListener(new Animator.AnimatorListener() {
                /* class defpackage.cub.AnonymousClass16 */

                public final void onAnimationCancel(Animator animator) {
                }

                public final void onAnimationEnd(Animator animator) {
                    cub.this.cBh = !cub.this.cBh;
                    cub.this.cBi = false;
                    if (cub.this.cBh) {
                        cub.this.mHandler.removeCallbacks(cub.this.cBr);
                        cub.this.mHandler.postDelayed(cub.this.cBr, 10000);
                    }
                }

                public final void onAnimationRepeat(Animator animator) {
                }

                public final void onAnimationStart(Animator animator) {
                    cub.this.cBi = true;
                }
            });
            ofFloat.start();
        }
    }

    @Override // defpackage.cup.e
    public final void b(ctg ctg) {
        this.cAY.c(ctg);
        cuk.a(this.mActivity, "key_discount_price_recommend_data", ctg);
    }

    @Override // defpackage.cup.k
    public final void b(cto cto) {
        if (!cto.a(cto)) {
            cuk.cCx = cto.czc.czf;
        }
        Activity activity = this.mActivity;
        if (cto != null) {
            jaa.bH(activity, "internal_template_home_data_cache").edit().remove("key_header_subject_bean").putString("key_header_subject_bean", cuk.getGson().toJson(cto)).apply();
        }
        updateSubjectsView(cuh.c(cto));
    }

    /* access modifiers changed from: package-private */
    public final void c(cth cth) {
        this.cAW.d(cth);
        this.cAY.d(cth);
    }

    /* access modifiers changed from: package-private */
    public final void fz(boolean z) {
        this.cAU.setVisibility(8);
    }

    @Override // defpackage.cup.e
    public final void j(ArrayList<TemplateBean> arrayList) {
        this.cAW.v(arrayList);
        cuk.a(this.mActivity, "key_hot_recommend_data", arrayList);
        loadOnceCoupon();
    }

    @Override // defpackage.cup.e
    public final void k(ArrayList<TemplateBean> arrayList) {
        this.cAW.v(arrayList);
        cuk.a(this.mActivity, "key_pro_hot_recommend_data", arrayList);
        loadOnceCoupon();
    }

    public final void loadData() {
        this.mLoaderManager = this.mActivity.getLoaderManager();
        this.mLoaderManager.restartLoader(33, null, 
        /*  JADX ERROR: Method code generation error
            jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0040: INVOKE  
              (wrap: android.app.LoaderManager : 0x000b: IGET  (r1v0 android.app.LoaderManager) = (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS]) cub.mLoaderManager android.app.LoaderManager)
              (33 int)
              (null android.os.Bundle)
              (wrap: cup$23 : 0x003d: CONSTRUCTOR  (r3v2 cup$23) = 
              (wrap: log : 0x0035: INVOKE  (r0v8 log) = 
              (wrap: log : 0x002d: INVOKE  (r0v7 log) = 
              (wrap: log : 0x0025: INVOKE  (r0v6 log) = 
              (wrap: log : 0x0018: INVOKE  (r0v5 log) = 
              (wrap: log : 0x0013: CONSTRUCTOR  (r2v0 log) = 
              (wrap: android.content.Context : 0x000f: INVOKE  (r0v3 android.content.Context) = 
              (wrap: android.app.Activity : 0x0009: IGET  (r0v2 android.app.Activity) = (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS]) cub.mActivity android.app.Activity)
             type: VIRTUAL call: android.content.Context.getApplicationContext():android.content.Context)
             call: log.<init>(android.content.Context):void type: CONSTRUCTOR)
              ("https://docer.wps.cn/v3.php/api/android/mb/v3")
             type: VIRTUAL call: log.HX(java.lang.String):log)
              (wrap: java.lang.reflect.Type : 0x0021: INVOKE  (r2v2 java.lang.reflect.Type) = (wrap: cup$36 : 0x001e: CONSTRUCTOR  (r2v1 cup$36) =  call: cup.36.<init>():void type: CONSTRUCTOR) type: VIRTUAL call: cup.36.getType():java.lang.reflect.Type)
             type: VIRTUAL call: log.b(java.lang.reflect.Type):log)
              ("mb_app")
              ("0")
             type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log)
              ("X-Requested-With")
              ("XMLHttpRequest")
             type: VIRTUAL call: log.eT(java.lang.String, java.lang.String):log)
              (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS])
             call: cup.23.<init>(log, cup$c):void type: CONSTRUCTOR)
             type: VIRTUAL call: android.app.LoaderManager.restartLoader(int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks):android.content.Loader in method: cub.loadData():void, file: classes12.dex
            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217)
            	at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110)
            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56)
            	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
            	at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244)
            	at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237)
            	at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342)
            	at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295)
            	at jadx.core.codegen.ClassGen.lambda$addInnerClsAndMethods$2(ClassGen.java:264)
            	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
            	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
            	at java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
            	at java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
            Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x003d: CONSTRUCTOR  (r3v2 cup$23) = 
              (wrap: log : 0x0035: INVOKE  (r0v8 log) = 
              (wrap: log : 0x002d: INVOKE  (r0v7 log) = 
              (wrap: log : 0x0025: INVOKE  (r0v6 log) = 
              (wrap: log : 0x0018: INVOKE  (r0v5 log) = 
              (wrap: log : 0x0013: CONSTRUCTOR  (r2v0 log) = 
              (wrap: android.content.Context : 0x000f: INVOKE  (r0v3 android.content.Context) = 
              (wrap: android.app.Activity : 0x0009: IGET  (r0v2 android.app.Activity) = (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS]) cub.mActivity android.app.Activity)
             type: VIRTUAL call: android.content.Context.getApplicationContext():android.content.Context)
             call: log.<init>(android.content.Context):void type: CONSTRUCTOR)
              ("https://docer.wps.cn/v3.php/api/android/mb/v3")
             type: VIRTUAL call: log.HX(java.lang.String):log)
              (wrap: java.lang.reflect.Type : 0x0021: INVOKE  (r2v2 java.lang.reflect.Type) = (wrap: cup$36 : 0x001e: CONSTRUCTOR  (r2v1 cup$36) =  call: cup.36.<init>():void type: CONSTRUCTOR) type: VIRTUAL call: cup.36.getType():java.lang.reflect.Type)
             type: VIRTUAL call: log.b(java.lang.reflect.Type):log)
              ("mb_app")
              ("0")
             type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log)
              ("X-Requested-With")
              ("XMLHttpRequest")
             type: VIRTUAL call: log.eT(java.lang.String, java.lang.String):log)
              (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS])
             call: cup.23.<init>(log, cup$c):void type: CONSTRUCTOR in method: cub.loadData():void, file: classes12.dex
            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
            	at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119)
            	at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103)
            	at jadx.core.codegen.InsnGen.generateMethodArguments(InsnGen.java:806)
            	at jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:746)
            	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:367)
            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249)
            	... 14 more
            Caused by: jadx.core.utils.exceptions.JadxRuntimeException: Expected class to be processed at this point, class: cup, state: GENERATED_AND_UNLOADED
            	at jadx.core.dex.nodes.ClassNode.ensureProcessed(ClassNode.java:215)
            	at jadx.core.codegen.InsnGen.makeConstructor(InsnGen.java:630)
            	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:363)
            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230)
            	... 20 more
            */
        /*
        // Method dump skipped, instructions count: 233
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.cub.loadData():void");
    }

    @Override // cn.wps.moffice.templatecommon.ext.widget.banner.BannerView.b
    public final void onBannerClick(int i, Banners banners) {
        if (banners != null) {
            hp(banners.action);
            if (banners instanceof CnBanner) {
                cug.U("docer_banner_click", ((CnBanner) banners).text);
            }
        }
    }

    public final void onClick(View view) {
        if (view == this.cAA) {
            String str = "";
            if (this.cBo != null && this.cBo.hex.size() > 0) {
                str = this.cBo.hex.get(0);
            }
            gec.a(this.mActivity, str, 0, "top_search_tip");
            gnb.a("searchbar_click", this.cBo, 0);
        } else if (view == this.cAS) {
            int i = crc.asV() ? 40 : 12;
            HashMap hashMap = new HashMap();
            hashMap.put(FirebaseAnalytics.Param.VALUE, crc.asV() ? "supervip" : "docervip");
            dwp.l("public_docervipbtn_click", hashMap);
            AnonymousClass21 r3 = new Runnable() {
                /* class defpackage.cub.AnonymousClass21 */

                public final void run() {
                    cub.this.aux();
                    if (cub.this.cBq != null) {
                        cub.this.cBq.refresh();
                    }
                }
            };
            final hun hun = new hun();
            hun.source = "android_docervip_docermall";
            hun.position = "public_docervipbtn";
            hun.iPl = i;
            hun.iPp = true;
            hun.iPF = r3;
            if (!ebo.arU()) {
                fpp.rX("2");
                ebo.c(this.mActivity, new Runnable() {
                    /* class defpackage.cub.AnonymousClass20 */

                    public final void run() {
                        if (ebo.arU()) {
                            if (crc.asV()) {
                                hun.iPl = 40;
                            }
                            crc asU = crc.asU();
                            Activity activity = cub.this.mActivity;
                            hun hun = hun;
                            asU.asW();
                        }
                    }
                });
                return;
            }
            crc asU = crc.asU();
            Activity activity = this.mActivity;
            asU.asW();
        } else if (view == this.cBd) {
            auy();
            dwp.lU("docer_occupationallabel_click");
        } else if (view == this.cBe) {
            auy();
            dwp.lU("docer_occupationallabel_confirm_click");
            if (ebo.arU()) {
                auA();
            } else {
                ebo.c(this.mActivity, new Runnable() {
                    /* class defpackage.cub.AnonymousClass22 */

                    public final void run() {
                        if (ebo.arU()) {
                            cub.this.auA();
                        }
                    }
                });
            }
        } else {
            Object tag = view.getTag();
            if (tag instanceof MainHeaderBean.Subjects) {
                MainHeaderBean.Subjects subjects = (MainHeaderBean.Subjects) tag;
                if (subjects.click_url != null) {
                    hp(subjects.click_url);
                    cug.U("docer_card_click", subjects.title);
                }
            }
        }
    }

    public final void onConfiguationChange() {
        if (luf.aZ(this.mActivity)) {
            this.mSubjectsView.setVisibility(8);
        } else if (this.cAV.po()) {
            this.mSubjectsView.setVisibility(0);
        }
        this.cAW.onConfiguationChange();
        this.cAY.onConfiguationChange();
        this.cAX.onConfiguationChange();
        this.cAZ.avb();
        cve cve = this.cBc;
        if (luf.aZ(OfficeApp.arx())) {
            cve.cFr.setVisibility(8);
        } else if (cve.cFt != null) {
            cve.cFr.setVisibility(0);
        }
    }

    public final void onResume() {
        int i = 0;
        cty.czR = false;
        if (this.mIsDataLoadingFinish && !cty.ak(this.mActivity)) {
            cty.am(this.mActivity);
            cty.al(this.mActivity);
            aux();
            boolean auw = auw();
            View view = this.cBd;
            if (!auw) {
                i = 8;
            }
            view.setVisibility(i);
            if (auw) {
                dwp.lU("docer_occupationallabel_show");
            }
            if (auw != this.cBj) {
                loadData();
                this.cBj = auw;
            }
        }
    }

    @Override // defpackage.cup.e
    public final void s(List<ctl> list) {
        this.cBb.v(list);
        cuk.a(this.mActivity, "key_recommend_designer_data", list);
    }

    /* access modifiers changed from: package-private */
    public final void setRecommandHeaderVisiable(boolean z) {
        if (this.mRecommandTitleView != null) {
            this.mRecommandTitleView.setVisibility(z ? 0 : 8);
        }
    }
}